let slip


Results for "let slip"

English - Turkish Dictionary

let slip

(English - Turkish Dictionary) :
1. ağzından kaçırmak. 2. (fırsatı) elinden kaçırmak.